body {

}

p {
	
}

div {

}

a {
	
}

a:hover {
	
}

a:visited {
	
}

h1 {

}

h2 {
	
}

h3 {
	
}

h4 {
	
}

h5 {
	
}

h6 {
	
}

#nav, #nav ul {
/*	position: relative;*/
	line-height:1.5em;
}
	
#nav ul {
	position: absolute;
/*	width: 5em;
	top: 1.5em;*/
	display: none;		
}

#nav a:link, #nav a:active, #nav a:visited{
    display: block;
    width: 134px;
    padding: 2px 8px;
    border: 1px solid #333;
    color: #fff;
    text-decoration: none;
    background-color: #333;
 }

#nav a:hover{
	background-color: #fff;
	color: #333;
} 
 
#nav li {
	float: left;
	position: relative;
}

#nav li ul a{
	float: left;
}

#nav ul ul{
/*	top: auto;*/
}

#nav li ul ul {
	left: 142px;
	margin: 0px 0 0 10px;
}

#nav li:hover ul ul, #nav li:hover ul ul ul, #nav li:hover ul ul ul ul {
	display: none;
}
	
#nav li:hover ul, #nav li li:hover ul, #nav li li li:hover ul, #nav li li li li:hover ul {
	display: block;
}